#define _CRT_SECURE_NO_WARNINGS 1
#pragma once
#include<stdio.h>
#include <iostream>

using namespace std;

struct A
{
	unsigned a : 19;
	unsigned b : 11;
	unsigned c : 4;
	unsigned d : 29;
	char index;
};
int main()
{
	char acX[] = "abc";
	char acY[] = {'a','b','c'};
	const char* szX = "abc";
	const char* szY = "abc";
	cout << sizeof(acX) << endl;
	cout << sizeof(acY) << endl;
	A a;

	cout << sizeof(a) << endl;

	return 0;
}